peak water demand - German English Dictionary